<form name="form1" method="post">
<table width="600" border="0">

	<tr>
		<td>Tipo Identificacion:</td>
		<td >
			<SELECT NAME="letra_per" id="letra_per" onchange="busca_persona();" >
				<OPTION value="" selected="selected">Seleccione
				<OPTION value="V" <?=($objeto->letra_per=="V") ? "selected" : "" ?>>VENEZOLANA
				<OPTION value="E" <?=($objeto->letra_per=="E") ? "selected" : "" ?>>EXTRANJERA
				<OPTION value="P" <?=($objeto->letra_per=="P") ? "selected" : "" ?>>PASAPORTE
				<OPTION value="J" <?=($objeto->letra_per=="J") ? "selected" : "" ?>>JURIDICA
				<OPTION value="G" <?=($objeto->letra_per=="G") ? "selected" : "" ?>>GUBERNAMENTAL
			</SELECT>
		</td>
	</tr>

	<tr>
		<td width="100px">Cedula o R.I.F.:</td>
		<td colspan="2" ><input type="text" onChange="busca_persona()" name="cedula_per" id="cedula_per" value="<?=$objeto->cedula_per ?>">
		<span class="errormsg" id="error_cedula_per">*</span>
		<?=$validator->show("error_cedula_per")?>
		</td>
	</tr>

	<tr>
		<td>Nombre:</td>
		<td colspan="2">
		<input type="text" name="nombre_per" id="nombre_per" style="width:250px" value="<?=$objeto->nombre_per?>">
		<span class="errormsg" id="error_nombre_per">*</span>
		<?=$validator->show("error_nombre_per")?>
		</td>
	</tr>
	
	<tr>
		<td>Direccion:</td>
		<td colspan="2">
		<input type="text" name="direccion_per" id="direccion_per" style="width:250px" value="<?=$objeto->direccion_per?>">
		</td>
	</tr>
			
	<tr>
		<td>Telefono:</td>
		<td colspan="2">
		<input type="text" name="telefono_per" id="telefono_per" style="width:250px" value="<?=$objeto->telefono_per?>">
		</td>
	</tr>

	<tr>
		<td width="100px">Numero:</td>
		<td colspan="2" >
			<input type="text" name="numero" id="numero" readOnly="true"  value="<?=$objeto->numero?>">
		</td>
	</tr>

<? /*
	<tr>
		<td width="100px">Control:</td>
		<td colspan="2" >
			<input type="text" name="control" id="control" readOnly="true"  value="<?=$objeto->control?>">
		</td>
	</tr>
*/ ?>

	<tr>
		<td width="100px">Factura Asociada:</td>
		<td colspan="3" ><?=helpers::combo($conn, '', (!empty($objeto->id_factura_servicio)) ? $objeto->id_factura_servicio : "-1",'','','id_factura_servicio','id','facturaservicio','id_factura_servicio','',!empty($objeto->id_per) ? "SELECT *, lpad(factura::text,7,'0') AS facturaservicio FROM facturas_servicio WHERE id_persona = " . $objeto->id_per. " AND estatus='R' ORDER BY factura" : "SELECT *,lpad(factura::text,7,'0') AS facturaservicio FROM facturas_servicio WHERE estatus='R' ORDER BY factura",'','1')?></td>		
	</tr>
	
	<tr>
		<td>Fecha:</td>
		<td >
			<table>
				<tr>
					<td><input value="<?=empty($objeto->fecha) ? date("d/m/Y") : muestrafecha($objeto->fecha)?>" name="fecha" id="fecha"  type="text" style="width:80px" /></td> 
					<td > 
						<a href="#" id="boton_fecha" onclick="return false;"><img border="0" src="images/calendarA.png" width="20" height="20" /></a>  
						<script type="text/javascript">
							new Zapatec.Calendar.setup({
									firstDay          : 1,
									weekNumbers       : true,
									showOthers        : false,
									showsTime         : false,
									timeFormat        : "24",
									step              : 2,
									range             : [1900.01, 2999.12],
									electric          : false,
									singleClick       : true,
									inputField        : "fecha",
									button            : "boton_fecha",
									ifFormat          : "%d/%m/%Y",
									daFormat          : "%Y/%m/%d",
									align             : "Br"
								});
						</script>
					</td>
				</tr>
			</table>
		</td>
	</tr>

	<tr>
		<td>Descripcion:</td>
		<td colspan="2">
			<input type="text" name="descripcion" id="descripcion" style="width:250px" value="<?=$objeto->descripcion?>">
		</td>
	</tr>

	<tr>
		<td>Estatus:</td>
		<td >
			<SELECT NAME="estatus" id="estatus" >
				<?if($objeto->estatus=="R" || empty($objeto->estatus) ) {?>
				<OPTION value="R" selected="selected" <?=($objeto->estatus=="R") ? "selected" : "" ?>>Registrado
				<?}?>
				<OPTION value="A" <?=($objeto->estatus=="A") ? "selected" : "" ?>>Anulado
			</SELECT>
		</td>
	</tr>



	<tr>
		<td colspan="4"><hr /><span class="titulo">Detalles De La Nota De Credito</span></td>
	</tr>

	<tr>
		<td >Conceptos:</td>
		<td colspan="2" >
			<?=helpers::combo($conn, '', '','','','conceptos','id','nombre','conceptos','',"SELECT * FROM conceptos WHERE tipo='I' ORDER BY nombre",'','1')?>
		</td>
	</tr>

	<tr>
		<td width="100px">Monto:</td>
		<td colspan="2" ><input type="text" name="monto_conc" onClick="click_monto(1);" onBlur="monto_defecto(1);" id="monto_conc" value="0,00">
		</td>
	</tr>

<? /*
	<tr>
		<td width="100px">% I.V.A.:</td>
		<td colspan="2" ><input type="text" name="iva_conc" onClick="click_monto(2);" onBlur="monto_defecto(2);" id="iva_conc" value="0,00">
		</td>
	</tr>
*/ ?>

	<tr>
		<td width="100px">Descripcion:</td>
		<td colspan="2" ><input type="text" name="descrip_conc"  id="descrip_conc" value="">
		</td>
	</tr>
	
	<tr>
		<td align="left" colspan="2"  ><input type="button" value="Agregar" onClick="Agregar()"></td>
		<td align="right" colspan="2"  ><input type="button" value="Eliminar" onClick="Eliminar()"></td>
	</tr>


	<tr>
		<td colspan="2">
			<div id="gridbox" width="400" height="150" class="gridbox"></div>
		</td>
	</tr>

</table>
<input style="float:right"  name="accion" type="button" value="<?=$boton?>" onclick="Guardar();<?=$validator->validate() ?>" />
<input name="id" type="hidden" value="<?=$objeto->id?>" />
<input name="detalles" id="detalles" type="hidden" />
<input name="accion" type="hidden" value="<?=$boton?>" /> 
<span style="position:absolute;top:4px;right:5px;cursor:pointer;">
<img onclick="close_div();" src="images/close_div.gif" /></span>
</form>
<p class="errormsg">(*) Campo requerido</p
<script type="text/javascript">
buildGrid();
CargarGrid();
function buildGrid(){
	//set grid parameters
	mygrid = new dhtmlXGridObject('gridbox');
	mygrid.selMultiRows = true;
	mygrid.setImagePath("js/grid/imgs/");
	mygrid.setHeader("Id,Concepto,Monto,Descripcion");
	mygrid.setInitWidths("25,150,75,150");
	mygrid.setColAlign("left,left,right,left");
	mygrid.setColTypes("ro,ro,ed,ed");
	mygrid.setColSorting("int,str,int,str");
	mygrid.setColumnColor("white,white,white,white");
	mygrid.rowsBufferOutSize = 0;
	mygrid.setMultiLine(false);
	mygrid.selmultirows="true";
	mygrid.delim=";";
	//start grid
	 mygrid.enableLightMouseNavigation(true); mygrid.init();
} 

function CargarGrid(){
var JsonAux;
	mygrid.clearSelection();
	mygrid.clearAll();
	if("<?=$objeto->id?>"){ 
		if('<?=$objeto->detalles?>'){
			var Detalles = eval( '(' + '<?=$objeto->detalles?>' + ')');
			for(i=0;i<Detalles.length;i++){
				mygrid.addRow(i,Detalles[i][0]+";"+Detalles[i][1]+";"+muestraFloat(parseFloat(Detalles[i][2]),2)+";"+Detalles[i][4] ,i);
			}
		}
	}
}

</script>